Signals

signal(), raise()

#include signal.h>

DefineValueMeaning


SIGNULL0not really a signal SIGHUP1hangup signal SIGINT2sent by ^C SIGQUIT3quit signal SIGILL4illegal instruction SIGTRAP5trace trap SIGABRT6abort signal SIGIOTSIGABRT SIGPRIV7privilege violation SIGEMTSIGPRIV SIGFPE8divide by zero SIGKILL9cannot be ignored SIGBUS10bus error SIGSEGV11illegal mem. reference SIGSYS12bad arg. to a syscall SIGPIPE13broken pipe SIGALRM14alarm clock SIGTERM15software term. signal SIGURG16urg. cond. on I/O chan. SIGSTOP17stop sig. not from term. SIGTSTP18stop sig. from terminal SIGCONT19cont. stopped process SIGCHLD20child stopped or exited SIGTTIN21read by bg proc. SIGTTOU22write by bg proc. SIGIO23I/O possible on a descr. SIGXCPU24CPU time exhausted SIGXFSZ25file size lim. exceeded SIGVTALRM26virtual timer alarm SIGPROF27profiling timer expired SIGWINCH28window size changed SIGUSR29user signal 1 SIGUSR30user signal 2